||(logical OR)
تستخدم لاشتراط وقوع أحد الحدثين علي الأقل لتحقيق الشرط,مثل:
*إن قرأت كتابا أو رواية فستستفيد.
و هذا يعني أن شرط الفائدة يتحقق إذا
:
قرأت كتابا فقط.
قرأت رواية فقط
قرأت الاثنين معا
مثال:
var x:Number = 77
Var y:Number = 55
if((x
> 60) || (y > 60)){
trace("action occurs");
ويقوم المثال السابق بعمل متغيرين عدديين x و y لهما قيمتان 77
و 55 علي الترتيب ,
ثم يقوم البرنامج بفحص الشرط وهو إذا كانت قيمة المتغير x < 60 أو قيمة المتغير y <
60
يقوم البرنامج بإخراج عبارة"action occurs" , وعند تنفيذ
البرنامج يظهر التالي في نافذة output
:
action occurs
وهذا يعني أن الشرط تحقق,علي
الرغم من أن قيمة المتغير y
أقل من 60 إلا أن قيمة المتغير x
أكبر من 60
ولأن أحد الحدثين تحقق علي الأقل فإن
الشرط يتحقق.
**************************